// components/authorization/index.js
Component({
  data: {
    isLogin: false,
  },
  // 生命周期函数
  lifetimes: {
    attached() {
      // 登录状态
      const isLogin = !!getApp().token
      // 记录登录状态
      this.setData({ isLogin })
      // 未登录重定向到登录页
      if (!isLogin) {
         // 读取当前历史栈
         const pageStack = getCurrentPages()
         // 取出当前页面路径，登录成功能跳转到该页面
         const currentPage = pageStack[pageStack.length - 1]
         // 取出当前页面路径，登录成功能跳转到该页面
         const redirectURL = currentPage.route
         // 引导用户到登录页面
         wx.redirectTo({
           url: `/pages/login/index?redirectURL=/${redirectURL}`,
         })
       
      }
    },
  },
})